sheep potato - Espagnol Anglais Dictionnaire